Head of brand marketing careers in Toronto, Canada